pertaining to storms - Espagnol Anglais Dictionnaire